The wrap_lines_smart function in ass_render.c in libass before 0.13.4 allows remote attackers to cause a denial of service (out-of-bounds read) via unspecified vectors, related to "0/3 line wrapping equalization."
7.5CVSS
7.2AI Score
0.017EPSS
Buffer overflow in the calc_coeff function in libass/ass_blur.c in libass before 0.13.4 allows remote attackers to cause a denial of service via unspecified vectors.
7.5CVSS
7.3AI Score
0.026EPSS
The check_allocations function in libass/ass_shaper.c in libass before 0.13.4 allows remote attackers to cause a denial of service (memory allocation failure) via unspecified vectors.
7.5CVSS
7.1AI Score
0.02EPSS
Stack overflow in the parse_tag function in libass/ass_parse.c in libass before 0.15.0 allows remote attackers to cause a denial of service or remote code execution via a crafted file.
8.8CVSS
8.6AI Score
0.011EPSS
In libass 0.14.0, the ass_outline_construct's call to outline_stroke causes a signed integer overflow.
8.8CVSS
8.4AI Score
0.005EPSS
libass 0.15.x before 0.15.1 has a heap-based buffer overflow in decode_chars (called from decode_font and process_text) because the wrong integer data type is used for subtraction.
7.8CVSS
7.6AI Score
0.001EPSS